package cn.com.shopec.erp.provideinterface.vo;

/**
 * 
 * @ClassName MonthInAndOutCollectVo
 * @Description 产品收发存汇总表/月(实体Vo)
 * @author chengui
 * @date 2013-8-5 下午3:39:46
 */
public class MonthInAndOutCollectVo {
	
	/** 主键 . */
	private String id;
	/** 商品编码(sku). */
	private String sku;
	/** 仓库编码. */
	private String whNo;
	/** 仓库名称. */
	private String whName;
	/** 商品类别. */
	private String commCat;
	/** 出入库类型. */
	private String inOrOutType;
	/** 国际码. */
	private String internationalCode;
	/** 商品名称. */
	private String commName;
	/** 商品规格. */
	private String commSpec;
	/** 规格码. */
	private String specCode;
	/** 商品单位. */
	private String commUnit;
	/** 适用税率. */
	private String proRate;
	/** 期初结存数量. */
	private int monthStartInOrOutQty = 0;
	/** 期初不含税金额. */
	private double monthStartUntaxPrice = 0.00;
	/** 期初含税金额. */
	private double monthStartTaxPrice = 0.00;
	/** 入库数量. */
	private int monthInQty = 0;
	/** 不含税入库金额. */
	private double monthInUntaxPrice = 0.00;
	/** 含税入库金额. */
	private double monthInTaxPrice = 0.00;
	/** 出库数量. */
	private int monthOutQty = 0;
	/** 不含税出库金额. */
	private double monthOutUntaxPrice = 0.00;
	/** 含税出库金额. */
	private double monthOutTaxPrice = 0.00;
	/** 期末结存数量. */
	private int monthEndInOrOutQty = 0;
	/** 期末可用库存. */
	private int monthEndLeftInventory = 0;
	/** 期末不含税金额. */
	private double monthEndUntaxPrice = 0.00;
	/** 期末含税金额. */
	private double monthEndTaxPrice = 0.00;
	/** 具体年月. */
	private String yearOfMonth;
	/** 商品销售类型:1-购销；2-代销. */
	private int prodType;
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getSku() {
		return sku;
	}
	public void setSku(String sku) {
		this.sku = sku;
	}
	public String getWhNo() {
		return whNo;
	}
	public void setWhNo(String whNo) {
		this.whNo = whNo;
	}
	public String getWhName() {
		return whName;
	}
	public void setWhName(String whName) {
		this.whName = whName;
	}
	public String getCommCat() {
		return commCat;
	}
	public void setCommCat(String commCat) {
		this.commCat = commCat;
	}
	public String getInOrOutType() {
		return inOrOutType;
	}
	public void setInOrOutType(String inOrOutType) {
		this.inOrOutType = inOrOutType;
	}
	public String getInternationalCode() {
		return internationalCode;
	}
	public void setInternationalCode(String internationalCode) {
		this.internationalCode = internationalCode;
	}
	public String getCommName() {
		return commName;
	}
	public void setCommName(String commName) {
		this.commName = commName;
	}
	public String getCommSpec() {
		return commSpec;
	}
	public void setCommSpec(String commSpec) {
		this.commSpec = commSpec;
	}
	public String getSpecCode() {
		return specCode;
	}
	public void setSpecCode(String specCode) {
		this.specCode = specCode;
	}
	public String getCommUnit() {
		return commUnit;
	}
	public void setCommUnit(String commUnit) {
		this.commUnit = commUnit;
	}
	public String getProRate() {
		return proRate;
	}
	public void setProRate(String proRate) {
		this.proRate = proRate;
	}
	public int getMonthStartInOrOutQty() {
		return monthStartInOrOutQty;
	}
	public void setMonthStartInOrOutQty(int monthStartInOrOutQty) {
		this.monthStartInOrOutQty = monthStartInOrOutQty;
	}
	public double getMonthStartUntaxPrice() {
		return monthStartUntaxPrice;
	}
	public void setMonthStartUntaxPrice(double monthStartUntaxPrice) {
		this.monthStartUntaxPrice = monthStartUntaxPrice;
	}
	public double getMonthStartTaxPrice() {
		return monthStartTaxPrice;
	}
	public void setMonthStartTaxPrice(double monthStartTaxPrice) {
		this.monthStartTaxPrice = monthStartTaxPrice;
	}
	public int getMonthInQty() {
		return monthInQty;
	}
	public void setMonthInQty(int monthInQty) {
		this.monthInQty = monthInQty;
	}
	public double getMonthInUntaxPrice() {
		return monthInUntaxPrice;
	}
	public void setMonthInUntaxPrice(double monthInUntaxPrice) {
		this.monthInUntaxPrice = monthInUntaxPrice;
	}
	public double getMonthInTaxPrice() {
		return monthInTaxPrice;
	}
	public void setMonthInTaxPrice(double monthInTaxPrice) {
		this.monthInTaxPrice = monthInTaxPrice;
	}
	public int getMonthOutQty() {
		return monthOutQty;
	}
	public void setMonthOutQty(int monthOutQty) {
		this.monthOutQty = monthOutQty;
	}
	public double getMonthOutUntaxPrice() {
		return monthOutUntaxPrice;
	}
	public void setMonthOutUntaxPrice(double monthOutUntaxPrice) {
		this.monthOutUntaxPrice = monthOutUntaxPrice;
	}
	public double getMonthOutTaxPrice() {
		return monthOutTaxPrice;
	}
	public void setMonthOutTaxPrice(double monthOutTaxPrice) {
		this.monthOutTaxPrice = monthOutTaxPrice;
	}
	public int getMonthEndInOrOutQty() {
		return monthEndInOrOutQty;
	}
	public void setMonthEndInOrOutQty(int monthEndInOrOutQty) {
		this.monthEndInOrOutQty = monthEndInOrOutQty;
	}
	public int getMonthEndLeftInventory() {
		return monthEndLeftInventory;
	}
	public void setMonthEndLeftInventory(int monthEndLeftInventory) {
		this.monthEndLeftInventory = monthEndLeftInventory;
	}
	public double getMonthEndUntaxPrice() {
		return monthEndUntaxPrice;
	}
	public void setMonthEndUntaxPrice(double monthEndUntaxPrice) {
		this.monthEndUntaxPrice = monthEndUntaxPrice;
	}
	public double getMonthEndTaxPrice() {
		return monthEndTaxPrice;
	}
	public void setMonthEndTaxPrice(double monthEndTaxPrice) {
		this.monthEndTaxPrice = monthEndTaxPrice;
	}
	public String getYearOfMonth() {
		return yearOfMonth;
	}
	public void setYearOfMonth(String yearOfMonth) {
		this.yearOfMonth = yearOfMonth;
	}
	public int getProdType() {
		return prodType;
	}
	public void setProdType(int prodType) {
		this.prodType = prodType;
	}
	
}
